divested oneself of - Spanish English Dictionary